61637977
88109443
16359122
8838008
1843756
3468481
81429632
69983920
92835712
40264268
8008906
21708818
30283089
10954359
9352535
570325
4663467
9502981
86537780
69378349
90393537
94728001
793919
50506433
23713414
9553108
77724854
55552857
4887280
4783130
5336160
2686378
6133609
11625321
12397392
64638424
48991405
31678986
24699837
34508273