5053783
35538278
28845827
7366413
92703768
71758818
2736697
41559174
65422734
51062913
27146954
10269800
66756375
22483801
26235501
12113772
53735102
99646891
27823949
45101112
71877371
8809786
95882715
79461399
6895958
57767033
87273228
26042753
17877950
9375889
28406704
28789502
9924752
62828668
96872244
5322474
96741979
1841391
40505793
27095304