2021287
60734219
16898759
5707701
46791820
61526011
5042695
85976473
39862666
59814856
74198039
71447152
10066666
75708973
77674692
5663792
48147653
47617914
65459899
64543787
29411098
40592921
42683025
94883819
34545593
34653708
79344455
17232612
74436105
21859982
54858762
47356773
6527227
1784967
14185047
52937966
52011590
41993208
33077998
53508495