33852033
63726124
31186766
262249
46528340
96923391
25519303
75108768
53257121
55061838
79533966
58404135
30047260
16829363
38212531
85612417
56579644
23066608
11466005
48434242
47652275
4733546
63618853
33607582
79683591
92794126
1027596
36686479
84398278
40276483
70349798
69348949
84429009
77658476
20405305
10024486
22439568
98385918
94746685
62108427