23729984
43491503
8136811
5118535
41831191
10554633
1197962
56185910
40539211
29974480
56023092
10547176
77171104
41554775
92389768
46544541
28716180
26966834
5161153
11129341
60347429
63827073
52347972
7552698
6134174
5089598
5877573
90071842
64284355
3159902
58914088
47177554
16174302
71322164
85463422
64829333
5694201
12582853
30683691
11453677