15805391
8855945
34895233
76628451
6018655
48137893
8759877
50935346
14723855
48904965
92971407
73797068
7827794
78121012
85602192
77189384
47606194
73059046
34679120
548684
69971179
87462358
8879402
4466271
81469098
46566019
11652785
65264239
33165107
70174032
3062987
48527924
4386417
55296942
51563688
29854653
18177964
35102057
5532618
33044398