66773533
24778565
87930
59162665
50963276
72257597
48163195
87668532
52362818
63771486
4448385
46149356
67748498
25283816
55099659
35644701
94041151
17281603
10712740
80248753
6366446
80638080
1065849
13145472
27174996
35032800
48334084
57992998
47202577
37454513
98591631
40841310
2852904
6576607
99625318
47356422
59669802
54437944
69821152
65158835