86338268
64298098
8929317
62982187
742880
37596661
46487489
88967700
89945843
91588861
8266181
72605583
21024098
47072520
4794692
5685535
29392468
34825204
65136612
55029661
54679507
24002284
93256989
29612901
78518678
14183650
37671380
19206523
3101460
24323494
43777177
86712968
87009380
21894226
91398607
12417670
54756294
7454931
2155512
39211753