57292487
54729184
19232277
38244231
72078705
43295174
19967934
4083092
1707604
7693242
66915994
507343
82894947
926351
76198327
4055611
66809698
42029337
57443205
64965277
6867603
96614008
6359684
10776212
50442473
95345632
88755168
59224983
4433476
6096276
32357055
23649433
9099956
31894734
83916337
89682472
6051391
33835774
3066691
98644007