16955504
70573888
24527513
18927334
9867108
11413079
25872760
82083803
15822063
13115917
49431116
18668918
52285123
1118597
4959872
77238493
42057697
61075275
76996134
51646102
62579977
18969939
22748719
36284134
41833985
93642466
75745302
51652716
28481715
36189523
77404839
73181093
679572
921168
1136760
99239412
28348655
48764202
61104449
70937897