86626321
2877475
1232789
65165837
30863019
31767417
36942785
9641581
6475591
20238777
15769398
73283036
54315679
38197969
8217201
1547145
32751283
6516839
19452772
68698594
3282146
30788047
78375739
1477399
29925824
13841962
35676017
62326583
19522692
7689745
61923522
26563233
32585147
12161085
64175467
28944294
61941328
19332985
874097
47294955