12025763
5684378
11197808
70717057
42305126
37763215
41129280
79759488
59765230
364437
75825152
6159343
8204504
3571660
93938267
67315472
87491227
5636797
28389229
3719913
3690920
84185151
44897822
82064076
50007617
56202974
36628214
1113312
994875
9405148
72897259
26749830
45748279
11624215
82318343
42193833
60228288
82381249
37397917
59919