59484106
78386444
13204420
18544675
33508967
99045381
57759310
80444911
50571788
25484646
59697422
75203122
11429
12504177
8436996
20046497
67606117
54895311
33542005
84824736
59447828
85016748
92995410
4397838
20328256
26632342
60985380
38507469
84453965
5158876
3852485
76673219
25283508
31828454
85017893
32498221
40944905
35445440
75313552
56019079