51617187
85119344
38455321
7458186
62481270
65809825
5710887
9051178
73531152
62822584
34215244
98884328
67497606
26194254
2402296
89042555
52256564
26502761
17314255
60276401
51292022
52966336
50444289
73225736
81294407
6898258
24196389
1229611
6881959
41362224
538076
38764706
18204480
9769678
13938161
10111997
86093015
86019182
80694411
36057101