58677266
37942899
10661839
1224707
2395837
3597277
54477005
56469059
55181066
5547916
30701776
36767322
66516320
66033759
47322554
35242229
36553610
12747278
22827602
87393094
2073141
6060698
55935698
1389615
94973866
3282963
26614950
21398670
75655441
3455908
13543838
9515817
81987219
19395507
6397447
6256868
92417332
23636813
62242439
98338746