22947301
7310525
7819538
1369523
60557860
96479924
98995377
34073087
77389443
95725001
99429679
49607250
75139103
51495048
49391521
18018595
38349234
3227994
50029459
142564
59173869
7663718
67044208
95292535
93368367
9813878
4209942
6418171
41709293
12254224
47231094
10101570
32763066
5449727
44992931
51923890
27299121
18629521
91932781
4835582