23039766
61296326
79258047
17893330
15228521
1229794
727925
19317588
2963710
47258096
62291568
5280613
88714084
17573822
85881247
46639806
81717788
93946852
21709886
270472
65545333
41774054
7229330
6979538
39411785
9436714
43008997
38799598
21237355
39959549
14691569
9088566
3433527
2114861
17852926
56938276
78526792
60442118
43718089
81863934