22229012
20626714
27947120
93974485
7168656
67226797
9288129
15472360
42843858
99075111
93494292
9078619
70677953
51745959
33411136
7476705
81064204
79529179
27436774
51075436
74703523
21827972
32356942
93904471
88869683
18082606
32661983
54049372
56239379
8671973
49897405
58908616
56366028
6871599
73917456
2837558
72083243
13011530
19597871
6485762