58558950
21638245
28506013
64656584
2958334
74737739
20443992
207359
12678410
58985189
25684759
23419700
44223200
7526164
49219029
17221018
74023719
24796660
53928211
69955963
22759424
5464690
43976441
71651959
37074434
17112204
35724663
70963477
3570203
64155231
67381946
7452340
2304649
494719
56135337
61989066
58619426
14826270
97907095
66202563