14827919
88821276
1046780
98795836
58178575
99051340
49529511
44306626
16264363
77447791
21818923
65761540
29391480
50398002
4420427
91466680
1689541
987888
77156209
24576883
52364277
8545283
18996346
27538099
53604832
64116620
3183986
9070112
7459198
100008107
6316040
85145383
21597571
43452676
2096898
21895911
42992144
6395979
87224266
78789692