12077704
3710684
59677740
32346858
19742882
3164326
74472900
26852445
85963725
77029470
6394854
14479751
24326028
3678246
27658068
70343991
86031474
7484451
57063764
25677552
36688310
82272650
37756625
7807940
27756595
417525
91575526
55909951
68913163
13446613
54101285
4207772
23961558
47252687
28022155
69998270
633866
53593807
94972406
80372176