72715085
60652521
3475475
49492245
36285177
83698582
89717665
40816710
54571768
56528545
49473908
98553188
69783065
91142113
79122498
84913153
3622542
89767702
32695590
20901654
14593783
31008462
75015079
19214330
8092270
42884525
33185561
4562683
33318109
24916289
54309425
57296415
19511150
72964065
17027146
48715367
37622
4432150
90876167
9833396