80356052
1055194
91551351
85548835
90682309
31948786
16118962
72087493
80534200
58381492
8289593
1006214
605824
26796115
9035402
34571232
39561608
61328469
43535956
62744653
60459819
398640
15854284
84766706
64295861
82966853
9646358
49259772
9218508
16293684
1436292
48468581
34122831
62728542
56866567
7428958
77523771
99478073
535362
20472494