65517036
97381883
13243091
77084383
19427372
66865234
9342919
99711092
7130993
10954670
32074994
32045310
67136173
1182878
30965842
37852407
83068405
21168049
18061760
94399913
32236943
6604754
5458748
28622842
39702867
8652885
41274630
64576392
14837719
5830342
54388987
30763654
78866344
78395526
22019829
25636062
37967507
52306283
62127937
29607526