82624956
2285837
4348250
9383766
6403476
7340816
27193876
65453527
64054756
4732510
36064948
75114404
4802690
1838003
54383315
4737692
53514774
16869856
26167203
64343643
8750806
37034709
7203676
70461937
3374812
73442640
25008952
9132214
77619456
87023270
225327
47154379
47191236
49121011
46116992
16584380
29163335
10226278
46347076
3791570