2135710
95881344
4048688
99654084
18918428
7750923
17377864
71868850
83762045
42963995
19571516
94097433
19868082
78084493
55171478
59137871
27893992
30166784
12805206
52375101
77849019
76258471
90967761
3770729
17739188
96902323
65135506
8629826
78805657
9287252
2193169
97163447
6581096
61353497
94747470
33321397
21918693
9815970
4349574
34209781