55446564
31889208
75064500
12401581
9151985
99407270
47068928
40716074
22484935
88838836
1222750
92574443
28912293
3573080
37059868
3204176
61144978
52149553
3522639
61663646
58877504
37768502
5875963
30694484
62892479
48395055
82153865
89941779
98843045
25212961
46021043
87388301
69744999
38371870
23724423
38255394
11217444
37709300
409675
90529572