84093541
28726755
95112726
45988106
21236112
11238788
14938986
71262687
13286965
96227565
70856558
49353828
54775319
45057986
90704734
24964337
7494857
50272099
65925440
38307619
64004110
57122872
73028525
10056817
80296000
2288740
34608187
93074033
30169530
47396760
95918026
39239531
24185074
6459569
90002984
2244564
35842707
64593013
52473035
99221579