57805717
40495236
67271445
953271
35929984
296113
33144171
65689707
95099622
36315851
92741789
10104348
99721100
86662769
62956458
12202238
31742329
39236935
7603182
35521616
98849005
50167812
3231590
26125823
1631433
54665217
49889755
10086700
4618795
57091959
54387457
31198207
1809701
8199773
3245932
40685757
95932771
76409689
10011408
71123944