24902347
7285681
2914427
42663192
44281087
37482157
99564405
17522567
54722604
4792243
27966740
15746572
97031269
124173
67948416
5921247
35823121
9497083
37188522
41329134
43859726
62162455
33694862
7923102
210393
65669417
3747538
19864164
86794649
38121451
88231017
62768539
38902103
30512903
91272881
65752187
31745758
72538307
76179085
75408732