45071768
86939269
61352052
1137435
32505008
74038066
2350279
18313935
44263915
94179795
38937713
34305480
9237396
33122665
96116346
79647688
25608915
8919526
84256730
72473649
72736981
27944792
87714722
3912243
839424
99142770
12614136
13135491
95208441
43666108
95104811
73761737
11567127
51492342
57169130
53869349
72297576
95367657
15111834
77374149