10458579
9849563
64888850
66237579
4892320
34721865
84238145
17719891
21121504
18772439
19858516
51972782
80551724
34691024
9003870
52877361
67803879
4767928
17546863
7235044
79252559
96777462
3078459
81583880
34358177
495059
88897253
71988093
11056129
40141657
17762694
80023360
56317834
99408075
86163547
68738611
66216094
17835371
9003085
21029718