44862170
6086787
99228035
7488798
81481933
25885098
14734419
71743583
9406117
65007724
30407337
66679213
3173501
66103497
3847470
33599464
9762164
1239958
40407316
92773509
35942706
13726767
39505970
67657248
59114418
29754533
5239491
1464816
82549736
65921611
2211808
87891012
98898746
18707789
18959718
30539742
59197000
48532213
36687578
53648057