9105680
30819514
39898946
60303007
30153273
10917756
9356463
90216524
61138912
92582147
28141078
2294567
40477795
1293316
57094823
27627499
75729286
38944443
32347133
7711048
9016415
31416641
2678739
58684108
9459544
55662938
5008961
59529744
91551484
299419
98529345
57117024
89985758
83076337
83658606
47164423
53509072
83397172
43178204
143693