34467888
57255403
5119437
11064880
30389687
63015695
80075966
37368531
30333664
7948990
81442141
77581896
64452785
61932134
54872896
9262633
65625700
23293260
80631979
5888149
4719470
66048083
95281980
67366469
7498421
21976325
81674097
19387004
10078986
71271619
1528694
74607465
85174730
52855715
54765417
514544
70112173
96180
52599889
61001752