69486067
26319689
20373778
18201829
40319108
75934602
54029323
8101220
3982237
24896641
67489372
18339951
88387935
50311387
28742628
7761838
95313760
78015728
98422333
42384606
129603
52526959
88652143
72085437
39956196
77834473
78415073
92996923
15423865
63357806
10553006
85567561
80534620
70023880
1841979
1707760
49609900
75832254
50506688
86786993