58548404
22007183
38401842
696556
2106104
88114924
3903604
11066896
67878994
47444469
35312174
9974625
9359946
58075802
70868544
84919611
88124319
74161993
94433047
71081074
71646275
21705860
65965468
2194287
34671112
37795058
72261787
8211551
62632266
23838982
81086733
4798098
8759239
99642673
22846193
85056386
90633966
36532987
27837628
24118396