86368380
58461845
64461273
74826405
77266701
57354291
64127247
6454462
24959307
57834760
85781337
42487240
909974
88095095
20838993
168517
9455153
47521442
41574336
14963835
38448871
57249428
53023545
128216
2758212
67351972
8397141
86838896
69358343
13237757
24934945
24501303
50551662
71133857
47488191
70882877
16282910
26093639
78561034
6180618