70132142
3509484
1675964
11922424
63364657
52641895
97263758
73607257
49556335
915535
53223878
97051582
31033476
21629567
10356484
69114816
37338791
61002917
72696174
8225720
17953874
80393198
63163659
77152736
7349172
96582455
31413808
74298417
38342329
47361069
54546353
75108504
27449296
1293251
49843351
3102498
9893309
16785813
23111552
99365069