51607010
6814225
42749768
37189321
27888733
47584922
16642135
97961307
33481097
72093754
74277621
39643087
38549471
90934374
77609036
95055005
97232369
46648121
82022313
38619454
91992849
45695832
7585571
4089757
91283041
73785315
51661223
88054796
47686302
86174083
23039206
3332211
80456748
65683134
14361644
97725841
79001697
73021030
69929944
15731789