77801539
24159672
3396111
95284277
250738
20096034
60496115
93874272
58042453
8623478
33464867
72185963
8561828
5393511
7108348
78532969
50387540
47554718
62944689
2633321
16366666
80721033
47419705
92501349
30836353
6538169
19771538
47493086
35698112
93541191
12453385
26506929
78221014
93287000
29889288
10347994
93877646
31131455
21035302
61811553