6875298
15662664
48753633
45639380
80022475
14947243
10952877
55621629
27479440
22965741
1376322
4948564
85942382
46672866
8374791
43769386
84759672
361960
85562758
30809936
74991593
67452064
73553490
14081394
73807082
10487037
6316920
10333305
55658051
69659626
82569971
25344034
9831659
49439753
574155
44874742
45339249
40881522
92906676
54099290