81447062
27987900
2803250
6509406
32649002
27536446
7497891
33391845
11825367
57228731
13315680
71004909
67515553
8853581
27153047
19399515
88885161
74737293
63636343
91351585
74073498
89453820
3127671
42121547
1114302
54186569
50709870
67538822
35539914
12575711
2255442
25766648
60638741
47947871
3672651
14777572
9059614
8679134
92451483
616527