87285430
54317179
2490257
40802955
18688717
34579340
99762919
28733220
97487749
58645436
99032022
2996500
2377640
51437546
91375131
4456547
78563978
33342588
47984483
36883701
36683279
20232254
21661745
35322633
11797886
90221629
75784771
8781195
3388591
20823422
34391152
26311971
4353493
37073935
13008492
79109813
90242135
35963911
97108396
71118565