10283029
93945200
59197771
57277011
14005272
64624903
1457655
49719832
10301199
28551452
7098870
16738685
4846585
22642249
31654103
82325559
25589356
37267139
18201231
17483394
12759157
22359013
22985390
46535876
23658579
50542416
41673006
24717072
78177913
28079728
65348771
57342575
91929355
45095572
64596056
94297719
17953506
4572328
97268765
35424572