20966998
67264447
7477319
97957652
340611
75374400
44891189
66178919
67162465
12107243
56943570
59143403
29463101
27783445
30317246
82026074
76799082
1034468
38451100
86242291
7812760
22886549
48666002
40563588
69368189
10039357
40546612
98598580
63737868
69864078
48019433
4124641
60276729
65259135
86036303
27907815
57375884
77436651
90042207
5958903