99685944
5486528
8402413
51823220
36032624
85107503
44341608
69868720
24653889
67555441
38296476
50379298
76113988
785872
45296092
71221969
42689301
77049928
85135649
342248
60007635
3980433
27968531
249224
66997954
6540160
73448271
31812472
5847599
93195620
947646
77259863
9787813
64642416
64029892
51236909
27397364
46114459
2604811
21958740