93333729
73583342
86251015
32732400
65381917
9458915
2268625
53521424
27169677
2476556
53438607
41184688
82442996
85477600
67981124
48857743
85778192
92694144
26188238
89806980
50207125
94659756
96716606
68138015
294435
14162303
4000941
89895318
5046614
65846344
53659093
60904988
77796213
96369825
49671258
28809326
50283320
22861198
22487120
10013190