23485495
83063378
60069110
66687382
86502876
21962450
32239286
32833598
67836554
63685744
88087956
85015216
37704572
1916616
34483247
8863142
92801560
456198
5896384
4203492
74849850
35689231
10829180
42624334
8472971
73803630
16892701
4516359
14795498
3376955
62705301
45175573
37539226
86784409
9591203
54698802
86142096
51094380
30023846
32512494