54541181
5864862
41218166
10798080
10334491
48353146
8565351
270977
30218418
14791201
72485948
52607209
37383635
17865331
84345659
66107806
19635923
6107821
41235393
84917404
57284116
19888457
19309675
54435391
56962280
66313948
35228474
54172657
59401178
11386126
88195707
71741178
91493334
54152759
71236272
29524042
93544055
27914391
11974304
42418387