86952810
19067298
74493099
41246508
18395661
4360404
29764782
21519581
41318359
6907357
5304363
792270
89793270
6136618
55941052
72654457
90846091
89293972
56713108
9746107
70676050
5405407
27942405
99296129
75541568
29172761
57661560
13659374
3573350
88807803
72741863
45985462
6153972
41744755
3622788
99821696
3678980
19855126
6435589
41361684