34171486
27318071
33519652
25694275
76197035
52608884
76267607
90566201
56505531
29056963
40064020
207248
33736792
84129362
27953967
906388
66153635
66409523
26396646
8927958
6095423
94831227
96073239
1136142
9527533
38799404
86932821
12002315
14312938
60027727
57439874
90863170
5401119
12026103
83622695
5197692
64067896
36598861
99995974
11894921