64489472
18357164
10284803
69355753
33913823
77587935
51576281
63554789
46593169
31372233
67108290
52435294
50981300
41056744
92598074
43779799
9357665
72992787
4213853
99627572
39616387
87388901
41284168
21686686
79597010
96422103
7784877
69178880
3870858
33052890
98323595
73697768
11475929
4256703
87306479
56163446
23539004
65928243
54436451
99965320