25216913
16172854
16247616
95754044
921432
12374234
40505421
15491175
29676134
73702022
28407658
98423183
71791964
48733112
53121239
23002677
465937
4983710
35462708
4061310
53474828
42046998
3738692
36578719
8588187
11418170
17178921
90941139
12381762
82449018
93196223
22346542
90435839
63036706
24881209
81585140
39062685
92504128
7959880
90093074