50813835
79471418
43919808
99499822
4918197
69379604
67599703
41701074
34951965
7883661
66493662
77756625
10642220
1356513
5106246
1592856
31312648
39833937
6814516
80779279
67292808
80812213
84646064
86905437
86926912
28656982
55164151
1119541
65994090
98441005
7037699
35484480
95456079
74866637
6989545
60227709
5755770
61867944
4604858
87888173