3538442
4708620
86926013
3737879
47098817
66034402
93237045
3716948
72468937
77943849
58884921
4635447
58365305
59315104
61281314
54449246
68641651
6844937
535753
4367287
29926150
5789990
75122068
67829578
45295661
6023382
98248494
59443712
73366770
12771408
43819029
27777479
81206020
30661875
24616933
31658846
63994611
38929303
487122
56783130