53812519
5074465
16937017
70207993
86186572
53853138
7515756
19686263
32951826
23757791
28104560
47224609
58738459
36801289
26032365
23599399
20485047
46226689
10856587
96356713
71058950
47932871
59217853
29203436
34558474
7101591
23177666
82726303
80894478
3658104
83182439
93151833
44124346
11959358
50177182
50348745
26001137
8152914
6626025
66156623