97628985
83601392
55894528
42291695
56559364
6112868
49312385
29089137
50169643
76979941
21607251
70716472
15195793
54531058
37854048
74023985
6679935
39951831
687182
15203191
10922398
37363976
21306272
38612857
5275867
3354101
23101463
6364653
72258590
70719702
24429175
65892962
76249290
1779470
69568738
97762572
29301429
25706446
88282797
20567234