18525896
40347088
70892671
47469073
76258104
6378735
45815610
56562929
4892720
12898395
52871752
39026524
73976003
38592523
92484550
80923639
99751148
29272212
11393671
8674712
80059375
5484681
90534238
2068090
57806619
47365253
97843672
67581285
67361275
91969700
6222700
25686147
53617185
66915514
83964921
33265578
363633
74879722
44386457
62186164