41591730
40174879
69914373
76513403
2702926
5145150
99288016
45656838
48715792
94797006
51693422
94904836
98919730
21108317
8352877
12238992
584420
73808144
18972449
18184217
68263054
90546612
82064890
80646815
80328242
9633600
19042183
71592698
23545252
44595585
5146919
8635450
6049949
8706568
67101477
67728575
9179159
23786805
35929006
97602165