64313322
78805158
21333717
8802825
45265112
73695936
93515039
1935738
69115877
84269064
36107832
7422526
13044261
27076163
5225585
92209939
95054341
57475532
26297227
61867527
78015502
32576278
79123584
147437
8124726
3263807
43579010
28467168
57977411
19681806
41257282
66926079
67082534
2456664
87211835
125558
88688994
50357372
290936
28616078