53017737
21152815
6287254
76073749
96346340
20254463
37713433
11314340
96545070
64151922
12267836
94639556
32816813
33697705
12642120
64138673
69868445
37083363
36128111
36974259
17106884
1284240
5277991
12629057
9981379
92316954
91262725
57847111
20497583
10151037
33592165
34739236
8295771
65595175
5541902
48783578
62765922
36016088
1561345
77251675