15709053
84331738
97396594
9817586
9078453
41108284
667394
41572953
87018203
93908294
89375076
79516101
42534957
23857252
6029142
2323444
45578907
63905697
27255655
26964072
76334661
61935473
97549403
1422530
25208800
88544861
57479643
10375873
88597064
74181581
14984261
26794737
62878864
77384288
9524516
1994591
976663
97769280
78159676
14681299