55866230
711334
49827534
1205567
43887745
67774138
73386191
2435332
85329023
24108757
25572318
15382323
54448352
29946579
92741244
79887744
81789988
62558445
26151278
58673883
65248195
23467770
5018045
80984049
48529388
9452336
67602727
40656300
7693524
21597315
56455390
70962942
87722879
76839566
16136403
226713
99254288
46771573
41859610
39077872