42495106
14427287
15662031
71509306
45741360
184733
71045539
19479440
58715479
43639149
58472407
47761583
44866260
8043860
50249733
53174515
66958609
15874813
66978301
41365330
26741520
7464721
60554816
40475069
77429041
48402340
11855599
35033731
30193764
26689359
1922471
75459477
23552804
5199938
6494943
6906536
91319620
18079822
53852979
8715186