55705646
39938768
33064991
9394883
9566728
13134331
1484622
61909430
2999525
12293198
83184742
10915429
1432811
15283900
49165640
97142233
7901121
30824140
27571165
8304818
68997357
4783205
73017710
10192877
13467099
1226401
46849887
53552763
9893156
22384397
77379921
39655816
28706716
65309462
7623161
79426645
61097631
97279713
82722884
80031927