18679819
86509785
22078720
97505395
10044476
62025511
4421508
4251827
9607953
3316559
2646404
13448127
47195287
58263101
4246701
20735499
89804631
10079799
48462150
5489433
20473632
3951849
20788295
7459994
95905145
91828587
59695379
53579206
17021368
14446152
11015014
5596254
445132
25341674
87698250
22977467
21596164
66873303
3744642
29636574