25357470
50873134
14984756
6052354
46014503
24363321
23977189
5854087
67856897
11153886
11554892
57781163
25153031
46763735
87353817
37485383
84887171
76188801
82416142
32172289
3612778
437278
4158676
68903780
48171183
48119116
98686683
90194928
81958373
2115728
80775186
82023677
29082751
74378286
316863
50735969
62616813
60745585
62591604
98492742