80389797
53715852
47074033
84318052
46657543
14615677
641641
32638474
79675661
67666151
16986035
39241007
31412320
72669647
28972492
83838219
8028930
5397116
91038991
84671283
44133916
496907
61294041
429032
89727487
52833657
16711382
45256044
80642025
28177901
841344
76285931
14222031
42753859
15495275
56699630
92666237
1567712
34862423
9809178