19656147
6659860
25532836
33557277
25749585
47974240
93342001
12477093
31917419
47141453
36621939
70619074
99625685
83767430
66322147
4893843
92446496
38675544
85108120
89799282
20933177
1843208
80965044
11309480
32052375
49763387
61323971
29258922
86987627
65828294
81497573
89663948
13151517
70707614
60701154
85438175
86715104
83652810
8166717
54530