38112962
98539511
94566929
49662382
13464284
89253106
62239888
61111092
84041669
20282349
16791442
86014967
4090938
6061439
20308662
79285674
19716597
751681
71706705
67529456
92038876
97815050
84981693
18215294
44778415
72499730
8323378
43049393
78923466
26969237
25061938
2124846
30257230
46572756
51994773
23873785
15652736
86109784
11254344
58187427