14648620
13654474
54008669
93771671
5864362
92117652
1822868
467377
7575880
65325921
6486237
42707564
39218984
69352408
51595506
69358236
47753099
10335157
95021512
87851387
92278620
34765380
8557430
3501389
62558768
82703780
24755200
9692100
68096522
20739698
3425231
69423018
82648160
82991826
51939073
32514917
5811363
90496018
29535748
19854149