76579543
60905722
28064075
79355918
27222038
82044056
48672003
24185828
2090277
61759793
92174100
60187216
27261028
29421370
19461556
6021442
73839393
98731485
92288974
64366301
62287517
26309060
97994641
44173048
28039881
59513949
81961815
98838617
67954097
16273086
23145919
62448461
6009700
30279491
4453109
29402423
96863546
9345518
25992559
39248282