88216856
4011850
6587940
27102603
80375673
92417918
58376098
10155314
96961151
58842412
15942686
84005000
96288238
2133565
5337519
24086851
26804417
85728143
97302358
24108804
44332858
27588519
49747542
84057021
83772939
93218932
34552667
1548655
20249579
78457709
4262373
79414772
39675461
60141328
71988955
9356792
52111081
33265820
75646798
388684