81087079
6359931
8953387
26982980
42763493
972820
57786710
53623010
2101997
58472755
53721455
25186670
46319817
20601358
39699847
39073900
22434100
28465722
19784700
72605162
56639671
79368967
21336146
45588085
69407787
27999478
71841995
79987611
26964576
91384176
27892837
54277291
50381932
7992298
63222832
15144648
77583915
2784372
92262830
51955265