63081819
66882808
79067118
38651072
16307047
46919427
21365839
16063336
85076611
73916356
62659136
6344436
93733280
93737891
62559785
99138968
25428160
46628376
43454936
71476891
86846579
96404732
14231470
19361769
21832523
5881853
49691913
785034
35382962
16399220
7938137
44347763
3853203
11342722
6761812
1989550
23887613
23903968
18402800
1683156