88486195
84925738
56515678
26329380
4466810
17105412
70235522
58829621
29164768
53294896
58728526
573147
53668680
15348883
73291560
45931680
36305978
36823457
48057824
38859480
89296320
44331195
36783449
28332428
55482711
44509126
55421798
31522189
2656232
86273239
88007421
81978619
32597857
33479496
87268888
19192845
22542647
2419149
70249857
69003804