663844
88701280
1769351
7407118
47106236
64406634
18146733
62582704
30429397
23344238
9728495
17523683
85744789
18016596
7222870
718652
59019820
45909298
56054119
83101697
82206079
53553121
93358700
72556016
74466639
74944591
8458227
12569158
14697752
38209264
84173840
92952809
54912204
97433180
41611585
5217434
90561797
68332217
13019150
77188902