40236312
69246733
33056610
84623003
975270
1002688
67512896
17096824
4071443
8877292
6768582
55253801
57115491
69104953
56586856
4402772
43977251
5681599
393071
7804669
12569422
94218563
22492010
59848159
86807712
52766084
56278940
85579912
54531099
70856192
21681798
10145261
80757936
87842268
81531809
41418840
76543862
27161613
40568336
67544691