25796421
21773510
5256776
69275229
74421219
34681973
82206467
93646493
31845633
21184383
3072377
36606053
56329073
68632890
40901019
49069854
578610000
83082518
23003019
34446733
92023373
68332419
19074898
86067156
91664076
36125846
25718148
66947203
6791094
63122226
32318881
24415207
28112631
58323858
131837
45483217
39445440
74452975
47924441
30521871