17167695
26823141
53622438
48384731
97279438
66611073
12711997
54312587
47302093
90354532
53379236
61631407
66336956
52201523
42196301
60539370
21598187
47871846
4589886
29262738
16332897
9735739
87775507
6563042
83046159
10342206
81113764
55805781
20956025
15206966
40575259
25255432
58825137
14212412
52044664
27984491
8891735
27051054
88351557
2477659