68971180
83936949
7421259
5150464
39195543
28587888
3564614
24906022
97798547
84864870
96988673
50585679
45574060
45436503
25325268
33643307
33361447
62357076
86497030
3351184
16399794
99473757
33878370
1855001
5123421
71074183
94554029
62053996
11363357
88618616
87164416
4168451
28859562
78299811
8567604
79513206
3667686
60953656
16377489
40167942