47075697
56901337
776736
79427745
1621373
11781786
52992282
12849675
88435406
1166547
28958419
16049574
68133414
74063101
54032656
2355882
20082754
7475935
40558336
73359653
71777868
6909545
58118145
47251005
1809181
81928878
52492361
23861974
1942504
30964188
17104489
40327806
77896017
49898007
1353945
745601
41354810
61786264
14401762
17367819