65552619
69683573
16839196
75305377
89842694
36855047
60736670
14845
83591075
83577432
69387913
46528471
69005689
2687395
32991681
9263336
52348172
97234545
48476214
31178415
52885184
732454
12407688
1361272
42314928
34176818
53654807
36951476
33266597
16886551
79527724
6217692
42979655
95513624
67738328
67589148
50526377
54606180
43528938
8192063