24571400
9770459
79127967
71934080
39232313
16386719
48664072
76716181
59581421
19707357
11876783
43875807
36195701
79366432
45257704
57233379
15039285
57134959
67956948
54714815
84106464
18505465
91331642
67034989
73099290
8664304
3857866
168565
50097221
66362492
4649319
12928480
94882160
82096334
7874060
31214966
40488817
8144203
17137224
1367486