5698221
6154342
60377263
35206895
1923825
7503904
71988305
26231533
69728751
68155627
54817244
39331815
38614879
3616477
30351013
12645507
16016472
63573886
56999065
2071231
3336292
8275780
10154377
64743409
12746528
59268916
10409061
78557555
84756419
92011603
57493567
46375937
80419589
26166281
6113535
37028796
54073662
97411857
32741587
28797342