31726838
88661947
55307697
82071279
33629679
18182232
22574946
45821400
38537520
4688818
58416274
49392179
28453570
92537901
20041103
11882247
64557216
13229472
13255648
78464454
9928128
53787897
77178282
87727177
23188064
34093148
29983527
2157234
25009697
1859812
79184697
19336933
45367832
40657664
92596971
7431886
95476027
76135158
65143569
64212807