18192658
21296114
94359630
92899856
70036584
8108833
84052588
8996035
26312915
69993484
82792543
59904021
4116592
10519036
41192893
39502298
2293807
49771738
1707043
45957106
41295262
9490595
21992560
51763657
62458317
21901883
95551942
36929063
8750678
946107
79373593
40073967
41113007
2376439
54423674
82913469
97483876
91288527
843489
15102283