32357712
34846266
5157295
20896798
22729299
11515816
95879404
3772847
95905
54494536
59493714
37024167
81206913
35797687
7695323
23414696
14996739
39307918
49641931
3261054
42893940
6906474
71796429
7412683
10956570
9338973
1356397
39748433
3719538
5253012
87174635
27358543
71454917
65746559
64017198
60761354
21356957
1870947
9201705
67231710