81179591
3679029
72232640
25248818
17878759
25296630
39769286
22052459
86889749
83642688
83413430
59621107
2184965
7156019
63776110
7313080
73768292
3413684
21403425
8703827
3976622
1865705
637484
8410896
13644420
42727057
94831497
2035711
97592944
40366446
69647022
29212560
4739394
37175042
94061206
6397341
51388727
21994303
26348152
16375767