89384829
12161840
79025715
88538510
24173355
14642357
70007753
28405829
1067287
70809871
9917278
82367247
20902441
71461877
73039562
6925813
75903633
94739237
97154193
35923844
60796736
56561
96083149
26064238
30579993
83027539
2005558
98512106
55122244
32346944
16734502
77843842
39163260
77098859
9875962
57252947
8863725
63657875
62513050
29912975