18654216
7665322
69048829
61471784
50533032
37995307
55386300
12427208
86093335
72415072
37587048
27361049
54829357
61801262
68481353
97016479
90001733
62573650
98457710
52583222
28232826
10209050
49034200
58126023
52267
90115567
40612924
717818
8735973
39188609
38433631
77563031
39605631
78706625
96328690
93103878
313026
33502735
96023419
86269269