20517923
50574047
18984176
59645939
63153429
23707562
73312017
35597440
63989171
11498651
24421136
68111954
16195133
1839271
59734283
16409491
39422726
29061111
18024750
56252466
59043588
25452575
5919315
12986245
3305477
33674056
6847053
93737550
61247387
8079329
45809943
2483335
44162681
34816501
55365303
73915978
81846335
81751185
30345600
23705230