93676579
76152601
4451555
74669194
83849618
17539499
67457456
26092150
58642382
64324655
83796401
66655659
4952835
58121669
94847506
12925234
2298230
54141008
61859171
12459107
47361939
38579324
58865780
50239532
59374669
299880
16651437
13719313
94615740
90824371
43236872
7661918
20289192
9288572
7166745
91766199
8228838
1850805
65631271
39425928