66997822
63227620
76903952
23642541
62524251
80155210
50701391
12337761
94647806
8045513
36689277
96097453
48085231
1663720
13524461
50942417
92219329
12979854
80281905
72175419
69002331
73863016
6659587
1997778
44658215
43924502
9375713
7940705
72401253
21887271
20563392
86862522
66337185
2735269
59117676
1376925
33239840
7617254
51164248
6288577