4939499
17746523
6582602
44586457
55356345
43399670
2706727
76723666
19343757
41516582
22282985
85101213
47131498
42638545
66285086
90458316
53053645
32083179
48483784
85279685
92885112
11326379
42474218
24875944
85124174
5048561
24364672
74791605
70841754
73049350
26793787
7869087
48054054
22873596
5433868
909743
18814815
3328613
58013122
52459089