76559313
29984060
42622761
87151909
31018327
23819375
94795260
67639512
218337
7208028
51067864
50945329
75712672
9500352
4404051
55848230
21525846
51745948
56229644
66648548
86754025
61517923
29857344
67161391
8807720
9265747
25175833
74777289
98966443
93161100
9495002
92555
6129899
47757267
31181799
1297851
55221579
48869332
12578925
7768700