78565411
23372195
5604375
8552101
69539429
41265341
19608811
85015260
2955300
27259117
433963
22285423
57431941
74477612
32394499
45815819
1803477
26341917
41287289
66086770
32069449
7737903
9806726
80536845
31179262
50689822
33157058
52115669
23089451
72928170
51626162
93339276
79456100
68014120
95619883
2017587
99001152
87336961
56228892
28807078