57082610
51253811
2739599
28582530
51075757
28828183
494157
68465995
29155776
9063779
89862869
13973972
62407187
37665650
65922598
90286779
45921357
19015113
60992048
1745170
20343029
98242729
99518810
79897729
22096667
75473207
66155369
31068922
63638575
43643145
87625509
32215685
24873913
30081721
4843289
79726012
96179204
493786
52629980
38384411