19678305
87676301
53038637
6782794
45232910
57266853
29709232
4559960
24967370
66604087
78716585
36283917
2293318
17806241
18963728
80989199
62166691
8826139
11801361
1160137
61774591
76176076
4199434
67529461
57337954
21815146
47548237
44746037
25862003
97936934
82196120
97649653
64884528
6896376
9878874
6357743
34663448
73657671
28544094
41154927