70741575
45062057
21971540
3073748
13353292
30509582
11638330
5361767
48476810
87229299
3807635
64069832
93337763
27975837
20743653
80432663
69175569
17099379
29217
20405006
79439189
46299651
82858032
22861953
4461375
80062236
34145924
79611492
249542
5903907
23782175
55283453
68069144
69844800
1325782
1004225
57585558
94133653
9735107
47494402