51224531
12832869
46947756
44822726
62388163
28654127
95951263
173929
10703910
6085960
2400627
5856772
51389078
7699107
61415979
94664902
46097248
36568859
83674090
36951691
2310163
36147401
9539962
40061991
25641193
90414010
5697396
909707
63524837
9718500
34198096
44129426
8665512
61672986
1109183
68955559
12736366
919054
2704422
90741129