1949813
1761517
20672706
79038096
89053453
77914389
38268046
32984947
84342425
86836908
2380797
16987014
38091103
99296570
26408805
25415938
51996667
50337067
53204162
7055809
19736692
46105840
21124746
5220873
3296333
93114962
26881696
8196420
48671219
19575229
88729443
35483868
2276729
2747575
52655148
37621634
1212284
52718093
32708591
11643281