80175450
8426907
38769681
32298296
34263661
32188439
82597426
88344208
53287460
87541584
90645087
14663958
46504262
47845927
77593153
3131919
16833257
23175359
15498265
34297987
60292169
13519365
88578503
5535674
391823
36771428
16581624
86384492
7496900
46668981
60969765
84803946
24663990
75303072
32794246
17019397
58673736
7829688
47489638
40771562