40379336
9529046
11336164
342556
66583038
12307205
48906247
5378928
26827045
20953275
57071724
61585979
46333638
96823718
13607964
26917481
13493920
33048825
74067178
65546337
66349801
1647830
66626741
66998065
3977494
61189460
44395706
12404857
8212972
39528585
18676386
70908065
75737829
43811594
14517902
38811102
55921491
56155465
5041480
96816540