22179722
80827057
8410299
61667950
9718028
17287494
40248023
36126488
11439229
3057774
71831885
5550533
22203344
7986486
35894664
3299027
36392086
33564413
2802996
4247538
33465440
4712348
2638474
50999735
62325541
22528001
40112179
87313593
10589234
21685670
57564122
7869612
5586478
14637116
75334142
3369311
92527895
74765372
7328405
73485443