62571736
63746019
60913983
27095480
52071848
34593324
58651966
66127723
1593277
78471177
22052679
49013394
7935440
99024055
9271850
37129721
97323598
42068655
7809987
97398945
70224482
59525144
42549003
70274275
45531338
12965880
969306
16212140
97679397
4268505
13813182
39408016
61032308
3825723
80354262
70441883
12593141
2981892
9217713
37315407