40876344
36001251
87691180
64291683
78018974
28018862
73215591
71757535
18907057
15139824
38145838
61579468
54096528
9410798
90786470
59349069
44258064
18792154
12749698
2206251
8131242
14547401
23638570
50929839
26218136
57686762
32851880
13187806
68174489
5921838
14383709
11807534
51707250
15751731
87347919
25112254
38714945
64891812
46641376
3912701