45606530
88517777
26785084
27301570
65987874
61042990
1806592
59839870
48848587
65284467
83548891
67831310
9855868
71473042
33184070
49975793
72123617
98585229
8476138
71685866
358605
98035392
39931313
75916242
72838491
13382202
1306089
21497719
37292179
6628326
45547865
66529603
9938761
20832375
25431633
75627021
8899942
3755186
52716214
99808799