55615949
1318552
49993607
92079231
66986802
38629374
94227525
14738146
76419576
1797332
79848056
9306733
85337294
990581
8378867
31058431
35535941
77305468
39352087
20326439
73317
17969677
57357563
44727937
51526596
65528327
6719386
44411034
60108496
9183870
97987842
69887212
27142858
61025145
69351796
68994583
2335430
51317166
84669525
72765427