6429593
506454
97964198
795130
4905651
84757305
5962020
47085789
89731832
82771355
72316110
67181521
98399286
94122979
16903803
1645928
21672805
98259710
41524618
20707952
10022248
7568807
30175850
38073074
40464222
39765594
807976
56198715
50191282
73632105
87992517
71485778
70325676
3434055
9155545
9220916
72922982
62343814
98519832
74078410