87974618
77167672
18175463
97727130
81926104
13845000
70578987
26851177
15629065
88608352
63011594
97743846
93102373
24605331
3335265
66622323
19707082
94507598
49408414
33487686
94006229
48575911
1970444
47434334
1516950
71568693
52807747
43233321
89938560
1795279
45241876
11973847
89583366
52084975
28711987
54099517
46172211
36324728
85735913
25762863