4244810
58875428
7158151
20793890
77984256
3056457
70066772
22179816
8757382
97495527
70203272
17327794
34156337
91041446
5283994
82574351
20606393
75562590
75124195
7831635
7447180
19569385
180672
63641567
76222040
88477299
53447277
75353907
17053871
82371752
86432669
38726085
15995654
60243223
48144990
91641361
62365134
79981394
46311914
97628996