61143852
50894310
68444014
68536875
54888801
21397657
31933346
69955185
31248486
3974279
95341806
5702470
88546405
51223676
75789427
20301602
20147043
46611734
66324003
95894410
33383475
92105415
37035679
40447804
2596953
7727572
51834988
46168205
3788322
31757221
89563208
15389582
85619972
2379180
25987523
44289555
38926273
84512316
64482946
46399813