70615533
62665845
11309005
60387059
82903922
9475833
22237043
15513407
46986797
28569980
88608599
51157613
17206196
23793824
82036262
2180843
81936089
99674348
28148734
32757081
2244899
56158014
38698861
73832434
4771348
8650152
27152264
78687077
76075827
59128081
29986324
18939819
80787761
83087756
9222011
20039330
24424709
40459962
87918807
12636906