64508036
82863096
62075493
54042288
94761517
54432050
94231863
60933536
6713006
12054604
64323462
5688477
27384164
23636997
45361409
99166613
42319868
91271856
323819
38283893
11285157
74734256
43716137
40966131
27124111
73109388
92162947
42167245
2673912
26871837
25736011
36214938
63926644
24292385
62619348
41871660
39056158
53321291
90704117
21789911