3551679
92869523
20151288
41683252
10429686
3227362
72163181
133275
46136783
41242991
20988347
91564527
64153817
71454076
64523843
12921998
85139947
45953193
88751267
40882870
31007641
19375237
79987125
26856606
24044579
70473450
91466407
58994057
48675176
65501230
58434431
69047410
7396915
96918672
60886727
447983
94361363
2467646
29294106
9291413