86801355
50411367
33008875
64874054
5527516
39369336
7951723
63337897
12005238
6066813
25227180
61813766
1921135
6326296
7145678
3866361
38021131
53052049
53983
1171902
56222012
75767805
12429841
6186964
43595485
88151491
15324409
47316218
50874525
16224363
70432497
65612404
18003396
19654696
82373256
62689601
23256590
13533359
6125248
24935513