13034466
8120627
77901925
8364378
74162629
49244668
631885
95507508
38984168
38634878
46667254
1457408
64653917
87325752
40096118
63897689
14539273
46326637
87891957
24147456
50375393
28011815
9563621
86565111
92917532
34134196
98331511
37552691
37931183
62895978
82843216
9321841
94906195
1317332
39294280
16421978
73782408
32949668
34279089
91362748