37917115
93539027
16824848
8565900
35109939
64209723
37639916
51567585
3941881
1775153
40508751
3526486
81279018
44878
34756063
4590302
10179515
4892928
19274294
42671253
25346537
54862696
74524689
43882341
34323660
11034261
7816589
9758774
8502621
13127092
1603696
2802516
45042823
89564284
2043633
69449879
27557150
55976186
42575264
88237054