56613137
27949015
25187653
59992403
1346449
29876012
29374734
41631872
21695521
49866044
9243399
14853176
90842854
6339927
55512520
96524313
68262317
49638649
52031081
17914956
69718478
14924171
38401929
29729755
666582
34199528
22102078
96795996
8553851
53157377
74047127
48414687
13821002
15547216
17355726
68937326
2631260
85829251
79195410
41508853