27631870
6881366
85961112
566890
70637081
4060195
43231757
13151344
8304900
9799212
87065092
3218150
24946466
14269466
35123412
79255307
47026730
88925561
84407359
24999425
46929328
57531536
81435116
22909185
16545641
4677741
17802769
90009348
77579822
16869981
50871935
43699676
12033958
168979
83542652
55101669
57208390
48838898
7821770
6905002