10581653
11445992
45851969
9681036
6616846
78472635
3897559
74395562
70543893
24315540
85176427
31527950
50652816
87039825
53444967
78746990
11967371
34537758
72998344
61907854
88477665
41152697
58373138
98435382
23935745
52543029
52921517
51769687
58791889
54248112
95392737
5560693
48943075
21504726
8696834
17337647
27173539
69847030
92846304
24714699