77189049
48836663
45073759
13819670
51591504
26214609
27776693
40152048
6244204
3990257
70023397
81053412
97326591
31939751
19966111
21328971
33449595
21845822
71078044
77212289
48013551
30418642
931307
31385370
65081961
89419947
56583681
20051296
32375761
4161674
39078569
96247815
50419468
71853157
89253071
13688143
18925765
92513866
61325792
53801075