28796957
97679866
50823679
80617394
42192927
8134286
16898390
49384887
25124535
24545218
3031366
18038868
36446457
77936495
39446148
45535368
77793699
71922914
10041119
13728273
43986828
6184928
10162953
13463364
65132921
44831062
6879876
779220
82762387
35766445
32817199
4085652
21918345
40495732
8383908
95848119
29633714
9284718
31422315
3012530