52322047
94422694
19129203
95887962
84078515
10405618
96926192
7362177
58996952
93565326
21086720
13627577
11109861
51357820
43175624
48577525
29423445
11362903
55201423
5621490
14945698
27197089
3320427
84247635
1917754
661063
85806876
44543909
23628003
64634930
99406790
24377028
10119527
4025481
75602295
16504066
69328291
20441421
4949646
74974884