40662091
39241807
81163361
82296934
39845900
98512392
9586339
85932617
71801007
96557335
79965380
68356954
47695396
3767380
2547577
22833261
20722061
43871656
44893023
50698826
58621817
31387420
32689376
93352872
3466485
4071778
9671323
21947696
6509538
13886222
83849560
50864802
57275126
5023250
75571358
3053726
71928582
3619120
32153649
34459679