462278
5927854
1381756
83586344
66006706
8295482
96042533
85298760
51107225
93082502
783920
2071887
99666960
7787851
28882080
4121840
1178860
8098983
8409974
22663321
81015612
91043570
4268632
52699506
29484050
7036146
2669408
88964123
96285383
68146517
31406645
47366298
27964642
838318
21158307
91629525
31202688
63997901
94866910
33056704