22444553
22408020
78922397
24916336
16706392
28675078
3698373
75039336
26136191
46591724
27189964
1064861
31524014
86368623
81089071
41321306
11075292
82508894
61758472
10392478
48443981
3874022
25187582
64672516
8953653
80905889
74523926
49977931
47474445
12895036
6528471
1318150
45713394
9373489
70989001
5641443
27311498
45084893
58883204
4157741