80564333
91582175
14905938
3867110
35917873
7365762
68522964
60587551
11315693
1397649
46887747
5784770
42741464
18576662
71348124
55868934
65117241
15037764
97773980
6434782
93193
13657252
144995
448732
40375057
22741686
4883151
95092586
38083472
2863805
21489312
70922499
90036086
85042946
1264323
59196034
86969846
75891
83522230
2588756