57827096
82073555
72687913
47725130
93778246
50872830
673533
59237220
71918743
24709491
97331880
4291853
49154761
31376124
97137577
6926106
7664274
9356657
26665447
62129779
53728381
19877362
8048692
88756221
13052710
49643149
63049059
28395165
28721078
60347925
90661424
19212844
67713141
24235643
91065665
72519822
41307589
3686638
56219114
11943799