42004447
45597150
23991159
48373910
35551199
44606613
77274895
83363156
41592893
27175237
302248
37279128
2035640
61532177
44749112
94808025
79239030
11824755
79962240
59736865
1761125
19419934
31138846
15585525
68082168
695842
3957521
41981493
8632795
26491680
54756148
42228195
48064837
984187
94669689
84605220
58797985
12792252
27795426
20667673