89445925
76123980
63394464
65619399
47021892
87701644
72069060
93615855
65563024
67367962
77427440
44292381
40266767
88172080
9025974
48197743
25475577
7158899
569197
39642410
48106732
37587510
90332544
55287476
88193188
55818210
6397554
90319861
67059635
460272
88764250
79233914
71278567
18215895
28275467
32073046
13014331
56723242
7083177
34057747