23202540
5135938
3638093
96935875
11839665
58936163
15127283
20008216
62229643
43718259
7815549
27191790
46326007
15974814
24953225
48558647
8425131
5844591
83139785
1062915
993484
63912475
8916425
22917623
17096907
9271785
55799199
25954400
1031491
89446
83166460
16129544
69468936
40406317
21302052
1242855
448334
123959
8307020
10007588