23961214
41542728
743702
19982145
1751178
4062969
79923015
83435254
80319698
30253776
2257866
59095130
39546244
72458703
5919200
78899778
2928807
75328097
53308087
93417626
21309315
9815275
78859889
27653617
83378725
6522587
23258708
56767635
10592886
78238956
50324815
78414849
58476848
61732590
36996290
55998484
6350390
50906375
16944933
65674593