1191758
55932
475246
77840
371831
75218
188942
208490
313936
564347
161980
779858
642516
930122
2879
863101
266423
347891
206540
260816
103883
152902
73052
486691
667861
784668
964969
357302
336505
256925