959409
58532028
92084447
9461175
2156703
84422682
1264196
967062
46675462
73773041
64181554
6801659
89209328
28485970
46562674
91565026
69541215
27894226
67341040
3703565
60678912
44528485
8037787
58284931
9543257
44999955
97708028
17233323
23983752
98103344
3120233
96496971
99886103
15873106
76165512
8552690
38942931
15557570
27249545
31496587