875018966547675
185315829761095
117218391096688
1228518700440752
287213519127146
2000029-85508535
91715291624335
103618392038856
83313227078110
154413324573378
143115829277755
257815029021965
43913201432701
292313772006918
218713488147719
207415229013073
116115829327084
86913468771761
281318710700898
145618092046190