8357643
9489862
66264900
50103722
55569575
19781549
3686777
42017440
58072744
59881646
40419626
39768967
14746530
45841257
6188426
26426195
55351636
18455254
214900
70625408
10297879
22515084
66717173
4094977
32203471
55734198
11302039
99301725
98811673
2867243
7310599
57821380
30707542
4800790
83069830
90524512
9826400
96929643
3165655
14438877