19745356
94132905
96573794
58131207
42063055
45548072
375448
22201351
25413976
11601475
35555279
3933704
5506047
53219475
56683089
25785840
11437835
13919365
43634031
98847006
1819324
72888783
28173389
64821205
408227
56818800
78938109
37056504
39798151
40464541
63365896
3338476
14293286
57862691
27232339
86439477
93141480
38654562
70135551
1809632