70096613
86131207
88294264
25418149
71049597
75567765
98699851
16682008
91424219
66955061
7328805
42624544
66134633
23057580
44484312
32461085
41565774
2995024
1055126
32525521
35594277
80245337
72941505
60845989
25403654
90595476
80597336
24509326
91336098
92815749
3931800
9603699
87119858
22963642
81352328
88979350
30917362
16322527
20342442
47262165