86158607
61347163
99262519
18591288
46874436
58375186
9742648
53785579
95099796
88937684
34878825
23506185
25458290
4285403
57175149
98916284
99841724
53577125
16651789
44866823
37846568
86285529
41982436
43126232
40365240
927007
43083734
10206958
17837458
96929980
41464175
47349384
18803427
10854194
89446270
44186156
28384348
60786474
76253046
59862583