28984361
10127730
9756164
82706204
5086697
83367234
31903182
44176502
37348278
18848422
40028169
84911761
21399407
797437
81231073
55533429
29031258
93591565
45165330
7529611
12957272
50877393
76071819
46698363
13704579
41085315
79358031
38004381
9444453
6524936
50317839
5437738
42171653
15934990
85592312
83951757
13766173
25094438
97932403
48359259