13158957
44639265
36689000
52165823
66015404
3878892
11323087
86147702
79383190
85172396
21927033
91767652
86005680
3362151
63568639
58998206
3244534
46706437
7383543
995215
13427372
2921112
31008981
16569553
27658962
24821085
49793067
24359148
9915726
4464214
7208505
34718952
528486
91045969
98761136
60639348
44795865
70084916
21909186
75068110