60984534
19718944
83684061
41909532
35029774
65015443
19941095
7194109
55333283
99012319
57525972
89263298
84664785
2217905
22719019
443128
41148814
53013638
154064
33872994
5964352
64349204
19642636
67808300
79866267
29374163
24747204
38727313
47926370
45644086
22812512
46086171
69556078
57119543
42727944
3218965
62503944
97046826
52749659
38837361