442707
61922878
74228833
30529601
26172771
41777
2113388
79838154
29199685
9235512
97349945
66724239
77798114
80035057
41174806
19623049
67339379
69269469
4389372
42979407
65509685
48784913
28395124
63947665
21439394
51574629
92658211
4123342
19102067
99445927
5103148
64855195
13479236
133209
22783776
42897655
27494275
60605526
18261469
26507987