47075449
43952073
82644212
9858355
23018515
49035243
23826075
39352021
9428492
68799009
90079452
7892163
79407241
77139245
94704226
94953760
41924805
39252579
6181355
79565589
30857199
61611892
39921733
91784591
94475370
1590704
83532597
2791520
22299585
1591967
71222903
48452643
51703401
48888059
43389253
87241296
50549172
70585609
23544042
70599072