37847437
4820587
35977032
39822116
4551829
6767565
10932983
56426987
98156341
69458843
2865389
82322489
10567938
13875678
76369293
9198879
8752636
9984661
79408353
57622998
40237860
17286477
121764
84032342
71425140
83949560
19109163
12614916
3943184
1636251
58845713
8272752
84276941
57039744
81997069
30528403
5029196
60832305
54737176
75201845