13584625
58627500
27067567
57775296
35273867
16982417
20015309
49892505
88081786
25967554
20039148
33339031
54289840
46552880
23574064
32147708
45708199
2653982
48223540
100005517
27925306
54273512
33237007
22561450
42945899
95556471
3011243
86205928
56063564
40665505
16091520
94667213
37751442
76178679
76553292
94845912
52773422
8813213
25444906
20886137