58487178
2619211
2979810
16199993
63932651
14418842
53628915
34022468
29983032
25596738
29837311
56966118
28765461
3817459
36355153
35133994
98154389
14339875
9474197
20845766
92769634
29432047
21799888
14871534
45622724
25399217
80825642
2307208
56026238
30057981
16051077
88157858
13463812
35611180
8538087
49213440
93652127
2036197
40536453
4432491