29231788
75753271
88499450
75179761
78019087
28951174
74293020
21741006
67424001
39543960
81491129
14669224
38803404
28687374
58158183
73287945
8184603
13486230
87554474
64162660
64652347
11433872
61757439
58821807
84714751
7780980
66329442
99286538
909252
67431996
68755083
94899654
52421952
56223894
18396770
2696965
22858115
80395608
8543376
86683393