22985079
55268137
28786885
89021443
74819965
5618655
2635710
48384772
82463190
79547270
83984112
50811589
58925630
83689767
98494536
1643849
77324901
871508
9211554
46101351
12034475
42544162
57524099
2744115
97913134
99357675
2446264
2876832
69078892
65117695
11369929
13878660
77558217
1226048
15615575
65626254
23448886
3563486
32576580
5683977