14698919
4009378
7987857
93055594
22877417
68708213
5551984
34647671
51942470
87813662
21751090
42843539
54122827
84757434
89893354
84655755
30325945
13932963
89448350
6693757
4182799
34405036
5932104
2333824
12663011
60487758
48225045
56192451
17062196
36021557
47565248
8334677
18691877
1085
8585340
84075799
48415745
12095811
93513615
34952527