39506685
6562104
5558300
5273988
63063899
32973215
65441345
21908142
49168942
8544462
85567506
8152414
86483619
57626879
60212837
94203397
89514465
36547056
48116359
55884635
66069320
1206934
11789650
2484588
70997781
69027009
25062130
26874089
51262233
66901967
76821916
44298766
3039851
86581830
97313758
44827407
21998845
26367044
4297433
52154901