20926179
49388636
60773127
85411186
4256501
89762150
38646470
52075665
46457631
98958302
52052223
60556038
61219304
56306504
58297499
20678649
2338396
55772132
15015664
92918168
56098392
8048857
55195445
23525022
34349720
50621705
93862495
5998222
60766634
11195206
4113989
59687206
1681960
20103697
97444832
668128
8541107
13388888
27888144
70746244