49103443
49671253
42606438
2696764
94603458
9733986
85792792
42786442
27164970
32106315
33608925
60306646
29321539
89579057
21976167
1581655
77724253
94497774
1750920
39577186
56689503
70989566
46102870
22044220
48853710
1219675
82185009
57052164
39898679
6196562
2252628
60478079
41539285
13029069
67894717
39982811
94421783
6706990
56124318
76214193