9271496
94911648
40091869
81935573
36602482
58586467
14188740
17949010
28372374
69987602
21615822
22362980
42064148
813563
44428596
89394666
9420947
35204214
30364048
2869549
36197650
39353966
2820241
28674384
16995110
24064640
20151409
38392997
3349737
16417826
9883924
89093087
89725883
84542518
75367507
20191119
21096114
18205873
9673729
2533494