78125917
83964424
42902568
45611035
97981761
44464287
33367867
42085653
39444917
3967793
1836856
36786188
57393296
17475252
44155103
18198201
21407566
20344541
18864857
15448116
12566486
84719431
69613650
77446318
3539583
77504324
93111120
17692430
43591049
32147620
53905221
72032383
94117129
11082830
24902688
34865907
62364667
7783806
90809848
51246485