20396500
5386714
61058777
60729684
21517633
21502276
78555180
23109476
94504038
71463684
99317592
32919331
69278009
42605786
3024430
41761680
27718237
97515703
95103060
8177956
601200
13861321
7176980
85925896
55098738
15121019
67491963
4237325
68245038
1837403
13404043
76811525
17813888
178959
74262689
20902241
68569739
50715885
80158819
5761678