57392952
30116508
83984565
10583310
49588822
5696650
43511030
32181099
54141603
22206896
72556250
10113036
74592322
42458486
49279403
12499110
77182283
39867954
3580302
61356581
2860762
71903339
20828919
78754168
299855
55041160
15428840
24632679
74443916
1339526
46683491
80909457
16295313
96942991
95885990
15452464
80901056
35632136
80091533
55901056