8007110
85398619
80248645
99252917
50588389
6895697
2524011
1416201
56456340
18566793
38698110
6397534
95829651
34723001
92364669
52741771
54537829
51439364
46653063
69264962
50079498
15872127
82129274
29246598
69416889
27162827
32447330
75072952
87876420
5225208
19532111
9969728
84125957
14087255
68714504
89641959
21144290
48773652
65027849
14881230