49852624
88813674
49342762
6008891
17538101
421019
730037
35485305
5472349
9612460
42124532
309596
51916314
45543147
23552987
14806685
29883904
97062907
30393238
59238982
43476190
74372155
20376706
7118714
4824630
80188071
66384860
27409595
67798608
73155568
17622226
75112255
69949923
8132027
72199620
74105488
33533832
5775391
27131834
2441173