24996981
38302353
28102362
20454150
8759638
31009639
85417717
47818381
18372518
10089760
15961603
61615381
47562723
5187357
83436493
47376742
8695722
1972828
16887266
9283398
10094866
5458550
62596869
16821883
45993992
25142908
56616481
65799998
72134920
81397859
16475897
52441672
3056573
1623899
92492153
1642991
48273827
11239283
5530940
12455544