65825545
40455341
14642327
48561586
43097884
1417967
89306649
55191495
58488002
87843859
96548139
93055755
9475137
50134082
43858453
3691556
2478218
16606088
9075794
59145745
96702832
65188821
37269293
79253334
81137756
57122143
12042929
86363794
11453344
30346164
9559696
41207625
62634413
2747746
78152311
90949091
35052662
70253690
9162120
11991736