81416309
32335844
9032606
58181117
53318847
2507653
34855413
42568988
25473739
70941223
51472765
73913469
81139014
10509307
22015541
97722933
27029963
70121636
43889900
67509505
27491825
9209280
772140
50245076
66756634
51153908
25631252
1363298
463274
90693893
15201127
20283472
35917285
64434863
212116
3642257
34777056
17978709
46346036
223675