50
840945972
565697663
919692287
283259838
260092123
541402176
698115021
449806151
540570877
560031868
307417973
175996256
471387076
203831047
964331281
917137132
298234237
171063415
6182532
819117367
351758228
132128790
344471492
533149030
564434912
702192083
668382730
254416131
915719563
593628720
586356290
190285009
645605800
519757947
172740478
929498131
355788287
688108714
72254132
134414409
516858249
181412289
275652410
743759081
76600410
315336866
424409202
411512253
741355835
274492363
