42742837
75158477
148342
35545999
84765253
3623033
78191941
61563959
62868059
84341679
52775541
4359982
48083299
53368437
39467881
40332507
99408357
54814740
44131872
35921992
22161376
89907109
89049926
3757564
14675331
20859254
844243
89382087
13639531
39585026
75735054
4162995
5766515
39497377
4434311
47917125
33067475
3276426
47748972
94402186