30713549
39829215
59559278
52922097
77262309
1990137
827875
91089197
9537235
560218
15933470
5455628
88584393
17672902
26606582
53998142
94542689
4299870
93876427
78202259
54753386
53193422
60594006
37501103
13659461
1377535
9883372
51803706
4251124
37014495
12727721
40064172
52055027
72776429
41029391
67786988
47441894
63156728
84565240
67144714