65408292
17054462
45012969
12188806
27245457
43174716
4884185
92406545
71207040
63063943
1332364
23058611
17515356
93973646
31097062
17538060
31935319
86097888
23157401
47642624
3961183
75893978
72169090
81086666
39728876
54382012
48639884
41532374
13604494
79681138
99246542
23854181
99929653
21389017
3904844
92464744
10732210
43366763
88351091
26892919