26977840
32729045
50752163
81912360
48762674
41397881
6544684
71036308
51054285
12163523
32465715
7773275
69322770
5678955
68895998
48874280
7275569
62213502
88053609
59826893
33009692
20735750
36105467
93526451
92143790
73737101
64509776
398555
76143829
18248394
43908331
73853363
89409514
2126759
58073515
58284670
23004333
50452809
95437891
14498212