57411980
50545143
83384652
67021528
21459379
19234927
50702550
17856011
61898387
72275719
83816761
17016411
30273239
9708437
90093050
17587839
9685974
40773151
58468871
7940871
52932481
68791886
42893127
70935970
24691049
65611291
74324154
704998
5984098
96417656
92857321
69638759
821115
227724
26328003
44471933
13918826
50293907
30806311
61336078