24883906
11205216
90054444
765710000
81201484
65514411
18991983
2411361
4386283
86201760
57973083
70021974
39571762
57995404
41637300
9628486
74941593
22231657
67979286
58441483
793725
5224768
61832533
18929463
83698469
43916806
27514034
44336990
79466433
58023798
76611483
5137975
13593826
7414273
51668416
46721673
73595448
28481927
74806560
494715