69065669
9174475
3202622
30806090
15736856
2458787
82916164
88375914
47625627
18187529
61892468
30488003
9756642
82855854
204035
95829484
29852119
54529997
61598441
8554807
45937530
14878052
53913614
65792428
38952666
87727149
64389850
1023561
16047265
90848203
20873592
48686544
63797347
58483781
25182046
11704108
15392274
62021854
17456558
56195817