52752109
8060606
73947829
91768898
1193350
55881422
31583006
31393211
63956216
42026146
64677089
50165202
83042964
942562
91288995
44635085
78226653
98779210
10495444
42955230
44528466
39072204
33392697
6682527
8271748
85219537
57252819
19153281
96547881
42353925
16441953
72752937
91862838
7564055
76379688
87332920
28709617
11786755
14539874
86472684