90412748
58018438
41679232
91657925
49441300
42047593
64995096
57143887
3086688
77008017
988965
77607658
44607705
86315489
67498991
60399925
95881605
6365814
6416279
2465773
96625611
14902887
43164794
2238648
66201444
65772760
9744424
46512172
96958530
9911622
10875083
17617241
62462376
42322924
95873837
41782755
67224884
985920
33816955
75064282