81516943
52721260
63447788
41628197
59617531
79057275
50588761
1385353
37228781
43986005
36309416
6644307
27682033
35669021
10574569
3002760
97382808
6391849
66582595
31387996
33841070
5532666
8633128
58648219
37181738
78866461
62272555
70723728
47923640
91963066
38027519
3265059
21042198
76569835
59584496
42141567
3156340
22228545
36398568
29338752