31633405
15044493
67453927
27778073
37787
39882106
37582489
66415670
50136560
58895731
40853579
14564368
35316257
97973890
40526651
23248161
40206434
46391886
13539553
5319714
65169771
48316247
7983224
28392811
14614980
32605524
72397928
9928711
61952069
54306555
52729181
86663217
3608886
76841271
49766688
2997308
78012031
15874473
42139569
91013065