30769431
4715360
12064326
97075622
1558737
99711912
21056863
6067521
23058140
9551821
76218757
42229694
83065146
8184709
60857144
7038845
63944000
24014171
38821658
76565630
34157353
4281838
18402977
62741111
80862864
52623148
13209895
57298791
43582944
9623577
46119276
87162521
733895
17026450
74119843
68160
78026787
96705253
76191112
76698964