35774338
68188870
181908
71107011
21793573
6546516
89244719
58844032
29556477
83895721
868813
85878601
481730
64822625
20847417
98531042
55048129
50849546
6359589
76922358
70885966
12939962
49704649
14171420
88923167
77531821
13657315
45192965
73837504
88949601
37109840
5049986
49992625
48616941
45293995
6075247
2432696
60603825
2881350
2841362