14935309
48666561
42733287
5901200
15682668
68375120
75579257
4857233
19383695
45587400
17835684
61107689
12766777
56484587
19324444
33504394
13812754
19525353
49683457
9102169
12458293
45259774
9260905
7136882
9553304
34686243
81883040
99622313
38901942
52012057
5278779
1321954
60344079
71188030
46222117
62685500
49778841
10896507
16991927
42698127