78886143
68929617
26901616
75576062
71074543
32984170
86528941
3655250
94635901
28999951
2577111
42949002
85302320
35224758
28945426
39963013
71929827
47971467
4796814
80495648
22554406
2442935
790448
6861352
49742616
30967474
30429574
15116280
13813672
79435453
15752557
87461797
63374994
34772399
95978265
94343938
52611069
27652861
16432371
93158174