41491750
48928110
69319667
92982603
68535355
79867662
26948089
45767686
94638805
79059940
39664275
6302778
17005405
34489970
81677339
2138121
43514812
16779768
43378168
34184365
63413996
7068941
330411
68098654
6249723
11785576
95883297
31598437
34176833
32512616
52049321
17829562
95856027
39484184
14623474
525044
3139181
41277234
73275502
6543512