32888325
43332341
82152155
15508814
8134965
28245336
83452901
36788051
16156118
36233467
23518035
3922475
59127645
32661726
83379487
3306821
41265641
24018726
20272886
5836123
20562005
6344822
16017691
96645563
65053358
18993879
5583408
40262501
3549101
97071563
9268670
1834331
62433247
75401819
46157034
2019362
72002801
77958365
95023215
89856255